#ifndef ILLUSION_H
#define ILLUSION_H

#include "IRobot.h"

class Illusion : public IRobot
{
public:
    Illusion(const IRobotConstPtr &robot);

    bool hasWings() const;
    Weapon weapon() const;
    MoveType moveType() const;

private:
    IRobotConstPtr _robot;
};

#endif // ILLUSION_H
